Skip to content

Plan your transfer

Polygon Bridge Fees.

Polygon Bridge Fees are the combined cost of moving ETH, stablecoins or tokens between Ethereum and Polygon: Ethereum gas to submit the deposit, a checkpoint wait before Polygon's state is confirmed back to Ethereum, POL gas for any transaction you make on Polygon itself, and — on some routes — a relayer or liquidity fee layered on top. Depositing is almost always the cheap direction; withdrawing costs more because it waits for a checkpoint and spends Ethereum gas a second time to finalize the exit. Picking the right route and the right moment to sign is what keeps the total low.

Bridge

Key facts

Deposit costEthereum gas only, no separate Polygon fee
Withdrawal costEthereum gas twice, plus the checkpoint wait
Polygon gas tokenPOL, not ETH
Checkpoint intervalRoughly minutes to a few hours
Cheapest routeNative PoS bridge for routine transfers
CustodySelf-custody — no account or sign-up

What Polygon Bridge Fees Are Made Of

Polygon Bridge Fees are made up of four separate costs: the Ethereum gas needed to submit your deposit transaction, the checkpoint delay a withdrawal must wait through, the POL gas you spend once you are active on Polygon, and — on routes that use a relayer or a third-party aggregator — an added service fee on top of network gas. None of these costs are hidden; each one shows up as a separate line before you ever sign anything, and understanding which cost belongs to which step is what lets you avoid paying for parts of the trip you don't need.

Ethereum Gas on the Deposit Side

Depositing to Polygon is an Ethereum transaction first: you lock ETH or a token in the PoS bridge contract on mainnet, and that step costs whatever Ethereum gas is charging at the moment, checkable on a gas tracker. Once that transaction confirms, Polygon credits your balance without asking you to pay anything further on the Ethereum side.

Checkpoint and Withdrawal Costs

Withdrawing is the more expensive direction because it depends on a checkpoint: Polygon batches recent blocks and submits their root back to Ethereum roughly every few minutes to a few hours. You wait for your withdrawal to be included in a checkpoint, then pay a second Ethereum gas fee to exit-process and claim your funds — two gas payments instead of one.

Polygon Bridge Fees by Route: PoS, zkEVM and Third-Party

Not every route to Polygon costs the same. The native PoS bridge is the reference path most wallets default to; the Polygon zkEVM bridge uses validity proofs and has its own gas profile; and third-party liquidity bridges front funds for a faster exit in exchange for a visible spread. The table below lines up what each route actually charges.
RouteWhat you payTypical cost driver
Native PoS bridgeEthereum deposit gas; Ethereum + Polygon gas on withdrawalMostly Ethereum gas price
Polygon zkEVM bridgeEthereum gas plus proof-verification gasProof cost on top of base gas
Third-party / liquidity bridgeFlat or percentage service fee plus gasRoute's own spread, not just gas

The Native PoS Bridge

The PoS bridge is the original, most widely supported route and the one most wallets and apps point to by default. It settles deposits in minutes and lets you track your transaction on PolygonScan the moment it lands, with no added service fee beyond the gas you already paid.

The Polygon zkEVM Bridge

The zkEVM bridge is a separate contract with its own gas profile: proofs must be generated and verified, which adds a small amount of extra gas beyond a plain PoS transfer, documented in the Polygon documentation. In exchange you get a different security model built on validity proofs rather than checkpoints.

Third-Party and Liquidity Routes

Third-party bridges and aggregators skip the checkpoint wait by fronting liquidity on the destination chain, then settling with the canonical bridge later. That speed is paid for with a flat or percentage fee layered on top of gas, so a route that looks fast is only cheaper overall if its fee is smaller than the time value you'd lose waiting on a checkpoint.

Why Depositing Costs Less Than Withdrawing

Polygon Bridge Fees are asymmetric by design: a deposit only needs one Ethereum transaction, while a withdrawal needs two — one to start the exit on Polygon and one to finalize it on Ethereum after the checkpoint includes it. That extra Ethereum transaction, plus the wait itself, is why moving value onto Polygon is consistently cheaper than moving it back.

What the Checkpoint Actually Delays

A checkpoint is Polygon's periodic commitment of its recent state back to an Ethereum smart contract. Your withdrawal isn't recognized on Ethereum until the checkpoint containing it has been submitted, which is why exit timing can vary from under an hour to several hours depending on when your transaction lands relative to the next checkpoint.

Fast-Exit Alternatives

If waiting is the problem rather than the fee, a third-party fast-exit bridge can release funds on Ethereum almost immediately by fronting liquidity, charging its own fee for that convenience instead of the checkpoint wait. It's a trade of money for time, and worth it only when the time actually matters to you.

POL Gas Costs on Polygon After You Bridge

Once your assets land on Polygon, every swap, approval or transfer you make there is paid in POL, Polygon's native gas token, not ETH. POL gas is ordinarily a tiny fraction of an Ethereum transaction fee, which is the whole point of bridging in the first place — your deposit cost is a one-time toll, while everything you do afterward on Polygon stays cheap. Keep a small POL balance after you arrive, either bridged alongside your main asset or swapped for on a Polygon DEX, so your first transaction there doesn't fail for lack of gas.

How to Reduce Polygon Bridge Fees

Polygon Bridge Fees respond well to timing and batching; a few habits consistently cut the total you pay across a deposit and an eventual withdrawal.
  • Check an Ethereum gas tracker and deposit when the base fee is low rather than during a spike.
  • Bridge one larger amount instead of several small ones, since the fixed Ethereum gas cost is the same either way.
  • Pick the PoS route for routine transfers and save a zkEVM or third-party route for cases that need their specific guarantees.
  • Keep enough POL on Polygon before you need it, so a low-balance error doesn't force a second, avoidable transaction.
  • Batch approvals and transfers into the same session rather than spreading them across separate signings on different days.

Watching Gas and Timing Your Polygon Bridge Transfer

Ethereum gas is the single biggest variable in what you pay, and it moves by the hour. Checking a live gas tracker before you deposit, or the broader view on ethereum.org's gas page, tells you whether you're bridging into a cheap window or an expensive one. Weekends and off-peak hours in the US and Europe tend to run lower; major NFT mints or token launches tend to spike it.

Checking Confirmation On-Chain

After you sign, you can watch both sides of the transfer confirm — the deposit on Ethereum, then the credit on Polygon, visible on PolygonScan as soon as it posts. There's nothing to trust blindly: the chain itself shows you the exact amount that arrived.

Is Paying Polygon Bridge Fees Worth the Security You Get?

Every fee you pay on a Polygon Bridge transfer buys a specific guarantee — Ethereum gas on deposit buys mainnet's confirmation security, the checkpoint wait buys the PoS chain's periodic anchoring back to Ethereum, and POL gas buys cheap execution once you're there. None of these costs route through a custodian; the contracts are the only thing holding your assets in transit, and you can read their activity any time on L2BEAT or the Polygon explorer.
What exactly do Polygon Bridge Fees include?
Polygon Bridge Fees cover four things: the Ethereum gas for your deposit transaction, the checkpoint wait a withdrawal needs, the POL gas you spend once active on Polygon, and — only on some routes — a relayer or liquidity fee on top of network gas.
Why is depositing to Polygon cheaper than withdrawing?
A deposit is a single Ethereum transaction, while a withdrawal needs two: one to start the exit on Polygon and a second Ethereum transaction to finalize it once the checkpoint containing it has been submitted. That extra transaction and the wait are the whole difference.
Do I pay Polygon Bridge Fees in ETH or POL?
Both, depending on which side of the trip you're on. The deposit transaction is paid in ETH on Ethereum; once you're on Polygon, every transaction — including starting a withdrawal — is paid in POL.
How long does a Polygon checkpoint take?
Polygon submits checkpoints to Ethereum on a rolling basis, typically every few minutes to a few hours depending on network conditions, so a withdrawal's wait time varies with where your transaction falls relative to the next one.
Are Polygon zkEVM bridge costs different from the PoS bridge?
Yes. The zkEVM bridge adds proof-verification gas on top of the base Ethereum cost, which usually makes it a little more expensive than the PoS bridge for the same transfer, in exchange for a validity-proof security model.
Can a third-party bridge lower my total Polygon Bridge Fees?
Sometimes for withdrawals, where a fast-exit route trades its own fee for skipping the checkpoint wait. For deposits it rarely helps, since the Ethereum gas cost is the same no matter which contract you call.
What's the single biggest lever for lowering Polygon Bridge Fees?
Timing your Ethereum gas. Since the deposit side of Polygon Bridge Fees is almost entirely Ethereum gas, checking a gas tracker and bridging during a quiet window saves more than any other single choice.

Sources